CMEA (cryptographie)

CMEA

Résumé
Concepteur(s) Telecommunications Industry Association
Première publication 1992
Dérivé de aucun
Chiffrement(s) basé(s) sur cet algorithme ECMEA, SCEMA
Caractéristiques
Taille(s) du bloc multiple de 8 bits, en général de 16 à 48 bits
Longueur(s) de la clé 64 bits
Structure optimisée pour des processeurs 8 bits, deux couches non linéaires et une couche linéaire
Nombre de tours 3

Meilleure cryptanalyse

David Wagner, Bruce Schneier et John Kelsey en 1997

Cellular Message Encryption Algorithm (CMEA) est un algorithme de chiffrement par bloc utilisé pour les communications en téléphonie mobile aux États-Unis. CMEA est une des quatre primitives cryptographiques décrites par le Telecommunications Industry Association (TIA) dès 1992. Les spécifications seront mises à jour en 1995.

D'autres algorithmes sont basés sur CMEA : ECMEA et SCEMA.

Le chiffrement se décompose en trois parties :

  • une transformation non linéaire sur le bloc
  • une transformation linéaire basée sur un XOR entre les deux parties du bloc
  • une transformation non linéaire, inverse de la première

CMEA est décrit par la patente US 5,159,634.


Developed by StudentB